package o;

import android.media.browse.MediaBrowser.MediaItem;
import android.os.Bundle;
import android.support.v4.media.session.MediaSessionCompat;
import androidx.annotation.NonNull;
import androidx.annotation.RequiresApi;
import java.util.List;
import o.q.a;

@RequiresApi(26)
public class t {

    public interface c extends a {
        void ˊ(@NonNull String str, List<?> list, @NonNull Bundle bundle);

        void ॱ(@NonNull String str, @NonNull Bundle bundle);
    }

    static class d<T extends c> extends b<T> {
        d(T t) {
            super(t);
        }

        public void onChildrenLoaded(@NonNull String str, List<MediaItem> list, @NonNull Bundle bundle) {
            MediaSessionCompat.ˏ(bundle);
            ((c) this.ˎ).ˊ(str, list, bundle);
        }

        public void onError(@NonNull String str, @NonNull Bundle bundle) {
            MediaSessionCompat.ˏ(bundle);
            ((c) this.ˎ).ॱ(str, bundle);
        }
    }

    public static Object ˎ(c cVar) {
        return new d(cVar);
    }
}
